Obec Bratronice leží v Jihočeském kraji v ORP Blatná v nadmořské výšce 545 m. V roce 2014 zde žilo 57 obyvatel. Bratronice má katastrální území o rozloze 471 ha.